<?php
/**
 * Created by JetBrains PhpStorm.
 * User: Đặng Khánh Trung
 * Date: 11/2/12
 * Time: 11:30 AM
 * To change this template use File | Settings | File Templates.
 */
// No direct access.
defined('_JEXEC') or die;

// Include dependancy of the main controllerform class
jimport('joomla.application.component.controllerform');

class VastControllerThemcongtac extends JControllerForm
{

    public function getModel($name = '', $prefix = '', $config = array('ignore_request' => true))
    {
        return parent::getModel($name, $prefix, array('ignore_request' => false));
    }

    public function create()
    {        
        // Check for request forgeries.
        JRequest::checkToken() or jexit(JText::_('JINVALID_TOKEN'));

        // Initialise variables.
        $app    = JFactory::getApplication();
        $model  = $this->getModel('themcongtac');

        // Get the data from the form POST
        $data = JRequest::getVar('jform', array(), 'post', 'array');
        
        // Now update the loaded data to the database via a function in the model
        $createitem = $model->createItem($data);
        
        // check if ok and display appropriate message.  This can also have a redirect if desired.
        if ($createitem) {
            $this->setMessage('Thông tin quá trình công tác đã được thêm vào thành công');
            $this->setRedirect(JRoute::_('index.php?option=com_vast&view=congtacs&context=congtacs'));
        } else {
            $this->setError('Thông tin quá trình công tác không được thêm vào thành công có lỗi đã xảy ra!');
            return false;
        }

        return true;
    }
}